package com.lrkj.payfee.mapper;

import java.util.List;
import com.lrkj.payfee.domain.Refill;

/**
 * 充值类型Mapper接口
 * 
 * @author yajun_ren
 * @date 2021-07-27
 */
public interface RefillMapper 
{
    /**
     * 查询充值类型
     * 
     * @param refillId 充值类型ID
     * @return 充值类型
     */
    public Refill selectRefillById(String refillId);

    /**
     * 查询充值类型列表
     * 
     * @param refill 充值类型
     * @return 充值类型集合
     */
    public List<Refill> selectRefillList(Refill refill);

    /**
     * 新增充值类型
     * 
     * @param refill 充值类型
     * @return 结果
     */
    public int insertRefill(Refill refill);

    /**
     * 修改充值类型
     * 
     * @param refill 充值类型
     * @return 结果
     */
    public int updateRefill(Refill refill);

    /**
     * 删除充值类型
     * 
     * @param refillId 充值类型ID
     * @return 结果
     */
    public int deleteRefillById(String refillId);

    /**
     * 批量删除充值类型
     * 
     * @param refillIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteRefillByIds(String[] refillIds);
}
